director of subscription affairs - Alemán Inglés Diccionario